Svrha programa:
===============

-raunanje kursa i udaljenosti imeu dvije geografske toke,
-odreivanje odstupanja plovidbe od zacrtanog kursa,
-off-line planiranje i analiza pomorskog putovanja.

Mogunosti programa:
====================

-prikazi vlastitih karata u .png i .jpg formatima,
-rad bez ikakvog podatkovnog prijenosa s interneta,
-podrava bilo koji tip mobitela na kojem se mogu prikazati slike,
 (program testiran na Sony Ericsson K770I, Nokia 6220 classic)
-rauna kurs i udaljenost izmeu 2 toke
 (prije uporabe, kartu je potrebno kalibrirati = unjeti koordinate za 2 poznate toke),
-podaci su prenosivi s mobitela na mobitel ili raunalo.


Instalacija:
============

-instalirati program SeaSee.jar na ureaj,
-kopirati kartu (ime datoteke: .png odnosno .jpg) u memoriju ureaja ili memory stick,
-kopirati podatke kalibracije i puta (ime datoteke.jpg.txt odnosno ime datoteke.png.txt datoteka, opcionalno u sluaju prijenosa s ureaja, na kojem su ve uneeni podaci,
-omoguiti itanje/pisanje podataka.

Primjer: Adriatic_Sea_map.jpg, Adriatic_Sea_map.jpg.txt


Pokretanje aplikacije:
======================

Pri pokretanju aplikacije potrebno je omoguiti itanje/pisanje podataka.
Pri prvom pokretanju aplikacije prikazuje se izbornik slika.
Pri pokretanju aplikacije, nakon prvog uspjenog prikaza karte i ispravnom izlasku aplikacije, prikazuje se zadnje pozvana karta.
Pri pokretanju aplikacije i pozivu slike ulazi se u kalibraciju, ako ona nije obavljena.


Opcije izbornika:
=================

- Karta: prikaz karte,
- Postavke: postavljanje jedinice puta u nm ili km,
- Pomo: opis funkcija tipka kad je karta prikazana,
- Izlaz: izlaz iz aplikacije.

Funkcije tipaka (karta prikazana):
==================================

1 prikai cijelu,
2 rotiraj,
3 u stvarnu veliinu (uz obavijest o dimenzijama slike i ekrana osim u sluaju pogreke),
4 poveaj,
5 grubo/fino pomicanje,
6 smanji,
7 izaberi toku,
8 unos koordinata (mod "kalibriranje"),
9 brii izbor,
* odabir naina rada,
0 u izbornik slika,
# izai.


Prikaz kursa i duljine puta (karta prikazana)
=============================================

Kurs i duljina puta prikazuju se u naslovu slike ako je:
- izabran mod "put"
- izabrano fino pomicanje (tipkom 5),
- upisani kalibracijski podaci,
- upisane poetna i krajnja toka puta.


Prikaz zakrenutosti karte (karta prikazana)
===========================================

Zakrenutost karte prikazuje se u naslovu slike ako je:
- izabran mod "kalibracija"
- izabrano fino pomicanje (tipkom 5),
- upisani kalibracijski podaci.

Poruke pogreke:

IC 01 EX - neispravna slika ili neki drugi razlog,
Ic 01 IO - neuspjelo itanje slike,
IC 01 OM - premalo memorije,
IC 02 OM - premalo memorije,
IC 02 EX - premalo memorije ili neki drugi razlog,
IC 03 EX - kod greke,
IC 04 EX - kod greke,
IC 05 EX - kod greke,
IC 06 OM - premalo memorije,
CF 01    - neispravne koordinate (duina ili irina).

Slika se ne moe prikazati, ispisano na sredini ekrana - premalo memorije ili neki drugi razlog.

U sluaju manjka memorije prikazuje se cijela karta, ukoliko za taj prikaz ima dovoljno memorije.

Licence:
========

Adriatic_Sea_map.jpg 

http://en.wikipedia.org/wiki/File:Adriatic_Sea_map.png

"This file is licensed under the Creative Commons Attribution ShareAlike 3.0 License. 
In short: you are free to share and make derivative works of the file under the conditions that 
you appropriately attribute it, and that you distribute it only under a license identical to this one. 
Official license"


TODO:
=====

-prikaz podataka i trenutne pozicije sa GPS ureaja,
-radi samo u 1. kvadrantu: u opsegu N od 0 do 90 stupnjeva i E od 0 do 180 stupnjeva (jednom kvadrantu),
-radi samo na proporcionalnim bitmapama,
-upitno je kolika je pogreka u raunanju puta,
-unos puta sa vie od 2 toke,
-prikaz jednog te istog puta na vie karata,
-export podataka u XML formatu za off-line obrade (planiranje putovanja, vremenska i trokovna analiza  putovanja),
-touch-screen funkcije.